have in one's sights - Deutsch Englisch Wörterbuch